package com.wisezone.workflow.bean.form;

import com.wisezone.common.bean.form.BaseForm;

/**
 * 活动对象
 * 
 * @author tss 2009-09-05
 * 
 */
public class WfActivityForm extends BaseForm {

	/**
	 * ID
	 */
	private Long id;

	/**
	 * 流程模版
	 */
	private WfProcessDefinitionForm wfProcessDefinitionForm;

	/**
	 * 活动名称
	 */
	private String name;

	/**
	 * 活动类型（0：开始；1：结束；2：中间）
	 */
	private WfDataDictionaryForm wfDataDictionaryForm;

	/**
	 * 任务类型（0：共享；1：并发）
	 */
	private WfDataDictionaryForm taskCategoryForm;

	/**
	 * 位置
	 */
	private String position;

	/**
	 * 排序
	 */
	private Integer orderBy;

	/**
	 * 备注
	 */
	private String memo;

	/**
	 * 任务类型
	 */
	private Long taskCategory;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public WfProcessDefinitionForm getWfProcessDefinitionForm() {
		return wfProcessDefinitionForm;
	}

	public void setWfProcessDefinitionForm(
			WfProcessDefinitionForm wfProcessDefinitionForm) {
		this.wfProcessDefinitionForm = wfProcessDefinitionForm;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public WfDataDictionaryForm getWfDataDictionaryForm() {
		return wfDataDictionaryForm;
	}

	public void setWfDataDictionaryForm(
			WfDataDictionaryForm wfDataDictionaryForm) {
		this.wfDataDictionaryForm = wfDataDictionaryForm;
	}

	public Integer getOrderBy() {
		return orderBy;
	}

	public void setOrderBy(Integer orderBy) {
		this.orderBy = orderBy;
	}

	public String getMemo() {
		return memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	public WfDataDictionaryForm getTaskCategoryForm() {
		return taskCategoryForm;
	}

	public void setTaskCategoryForm(WfDataDictionaryForm taskCategoryForm) {
		this.taskCategoryForm = taskCategoryForm;
	}

	public String getPosition() {
		return position;
	}

	public void setPosition(String position) {
		this.position = position;
	}

	public Long getTaskCategory() {
		return taskCategory;
	}

	public void setTaskCategory(Long taskCategory) {
		this.taskCategory = taskCategory;
	}

}